package com.mazaiting.socket.util;

import com.mazaiting.common.core.ex.exceptions.BaseException;
import com.mazaiting.socket.client.NioClient;
import com.mazaiting.socket.client.entity.ClientConfig;

/**
 * NIO 客户端工具类
 *
 * @author mazaiting
 * @create_time 2022/4/18 18:31
 */
public class NioClientUtil {

    /**
     * 发送消息服务
     *
     * @param config 客户端配置
     * @param data   待发送的数据
     */
    public static void send(ClientConfig config, String data) throws BaseException {
        NioClient nioClient = new NioClient(config, data);
        // 启动
        nioClient.send();
    }

}
